BiFeO3 perovskite as an efficient photocatalyst synthesised by soft chemical route. (24th August 2021)