Chitosan hydrogel anchored phthalocyanine supported metal nanoparticles: Bifunctional catalysts for pollutants reduction and hydrogen production. (15th June 2023)