A Novel Organometallic Synthesis of Highly Luminescent CdTe Nanocrystals.