Nanostructured p-type CZTS thin films prepared by a facile solution process for 3D p–n junction solar cells. Issue 25 (10th June 2015)