A novel nano-heterojunction MoS2/α-Fe2O3 photocatalysts with high photocatalytic and photoelectrochemical performance under visible light irradiation