Modeling Solid Oxide Fuel Cells: Methods, Procedures and Techniques (Fuel Cells and Hydrogen Energy)