Development And Validation Of A Computational Model For A Proton Exchange Membrane Fuel Cell