The performance of miniature metallic PEM fuel cells