Hydrogen Production Technologies: Current State and Future Developments. (5th June 2013)