A three-dimensional mixed-domain PEM fuel cell model with fully-coupled transport phenomena