Systematic Studies on Emission Quenching of Cadmium Telluride Nanoparticles