Band gap tuning of BaFe12O19 with Mg and Mn doping to enhance solar light absorption for photocatalytic application. (6th March 2021)