A new study of on-demand emission of indistinguishable single photons from single quantum dots