It has been brought to our attention that, although we have pointed out the differences between our original paper and Ref. , we find that the discussions on the differences are not very clear. In this Erratum, we want to provide more details about the differences and highlight the earlier results in several respects. Finally, we want to stress that the pulse design method in our original paper is different from the previous one  since the pulse is designed based on reversely solving the optical Bloch equation so that the scheme in our original paper can be easily applied to the system model involving time-varying transition frequency [3–5], which might be difficult by the method in Refs. [1,2].These additional discussions do not affect the results and conclusions of the original paper.