A PEM fuel cell - supercapacitor - battery pack system for auto motive