Optimal power management of an electric bicycle based on terrain preview and considering human fatigue dynamics | IEEE Conference Publication | IEEE Xplore