Dynamic modeling of a solid oxide fuel cell system in Modelica