CZTS nanocrystals : a promising approach for next generation thin film photovoltaics - Huanping Zhou; Wan-Ching Hsu; Hsin-Sheng Duan; Bob, Brion; Yang, Wenbing; Tze-Bin Song; Chia-Jung Hsu; Yang Yang