Ali, Dallia, Salman, S.K., "Recent advances in fuel cells technology.", ,