Length dependent performance of Cu2O/ZnO nanorods solar cells. (February 2019)