SMS dit: Advances In Hydrogen Generation Technologies