Mechanistic study of ZnSe nanocrystal formation from zinc halides.