Design and modeling of PEM fuel cell based on different flow fields