Pdf Fuel Cells. Current Technology Challenges And Future Research Needs