Wet chemical synthesis of metal oxide nanoparticles: a review