LoLiPEM: Long life proton exchange membrane fuel cells