A review of fuel cell and energy cogeneration technologies | IEEE Conference Publication | IEEE Xplore