Recent progress and approaches on the synthesis of Mn-doped zinc oxide nanoparticles: a theoretical and experimental investigation on the photocatalytic performance. (16th May 2020)