An online energy management strategy for fuel cell hybrid vehicles