Text this: Effect of scale up, stacking, self humidification and use of lightweight components on the performance of a proton exchange membrane fuel cell /