A review of fuel cell and energy cogeneration technologies | Publicación