A facile and green synthesis of colloidal Cu2ZnSnS4 nanocrystals and their application in highly efficient solar water splitting