A High-Yield Synthesis of Chalcopyrite CuInS2 Nanoparticles with Exceptional Size Control. (17th March 2010)