695 10.1016j.ijhydene.2019.11.019.pdf 210 + 905 .