Novel proton exchange membrane thin-film fuel cell for microscale energy conversion