There is an error in the order of affiliations for author Xiaolei Liu. Xiaolei Liu's primary affiliation is 2. Department of Pharmacology, School of Pharmaceutical Sciences Central South University, Changsha, China, and their secondary affiliation is 1. Department of Cellular and Molecular Physiology, Pennsylvania State University College of Medicine, Hershey, Pennsylvania, United States of America. Equal contribution is correct.
Footnotes
Competing Interests: No competing interests declared.