Surfactant-free CZTS nanoparticles as building blocks for low-cost solar cell absorbers