Carbon nanomaterials as metal-free catalysts in next generation fuel cells