Synthesis and characterization of MoO3/CoFe2O4 nanocomposite for photocatalytic applications