Fuel Cells: Problems and Solutions