Zinc oxide Ce-doped nanoparticles microwave assisted synthesis with the use of different precursors. (May 2020)