Heterovalent Doping in Colloidal Semiconductor Nanocrystals: Cation-Exchange-Enabled New Accesses to Tuning Dopant Luminescence and Electronic Impurities.