A focus to green synthesis of metal/metal based oxide nanoparticles: Various mechanisms and applications towards ecological approach