Fuel cells-the clean and efficient power generators | IEEE Journals & Magazine | IEEE Xplore