Sustainable hydrogen production processes : energy, economic and ecological issues /: energy, economic and ecological issues. ([2017])