A comprehensive review on hydrogen production from coal gasification: Challenges and Opportunities. (21st July 2021)