Facile synthesis of magic-sized CdSe and CdTe nanocrystals with tunable existence periods