Correction to: Cell Death and Disease (2021) 12:780; https://doi.org/10.1038/s41419-021-04034-7, published online 9 August 2021

Since the publication of the article, the authors noticed that there are two affiliations missing for Dr. Yajuan Yang. The following affiliations need to be added: State Key Laboratory of Genetic Resources and Evolution, Kunming Institute of Zoology, Chinese Academy of Sciences, Kunming, Yunnan, 650223, China; and Yunnan Key Laboratory of Animal Reproduction, Kunming Institute of Zoology, Chinese Academy of Sciences, Kunming, Yunnan, 650223, China. The authors apologize for the mistake. The original article has been corrected.