Green synthesis of magnesium oxide nanoparticles using Hyphaene thebaica extract and their photocatalytic activities | Synapse