Energy management of PEM fuel cell/ supercapacitor hybrid power sources for an electric vehicle. (17th August 2017)