A bi-functional micro-porous layer with composite carbon black for PEM fuel cells