MoO3-MWCNT nanocomposite photocatalyst with control of light-harvesting under visible light and natural sunlight irradiation