A novel route to CdS nanocrystals with strong electrogenerated chemiluminescence