A numerical study on the effects of surface and geometry design on water behaviour in PEM fuel cell gas channels