An overview of conventional and non-conventional hydrogen production methods. (2021)