Facile and green synthesis of CuO nanoneedles with high photo catalytic activity - doi 10.1007/s10854-016-4992-5 2016-09 Article type Journal