Impact of transition metal ions (TiO2, V2O5, MnO, ZnO on structural and optical properties of CdOFePO4 nanocomposite