A Techno-Economic Assessment Of Sustainable Large Scale Hydrogen Production From Renewable And Non-Renewable Sources