Control strategy of fuel cell/supercapacitors hybrid power sources for electric vehicle