A critical review on co-gasification and co-pyrolysis for gas production. (June 2022)