Green synthesis of metal oxide nanoparticles and their catalytic activity for the reduction of aldehydes. (February 2019)