Fabrication of CuO/MoO3 p-n heterojunction for enhanced dyes degradation and hydrogen production from water splitting. (22nd April 2022)