Magnesium Oxide Nanoparticles Explained in Detail