Dynamic response of proton exchange membrane fuel cell under mechanical vibration. (28th September 2016)