Microwave assisted synthesis, characterization and applications of single and mixed oxide nanoparticles