There was an error in affiliation 1 for authors Peihua Ni and Yang Lu. Affiliation 1 should be: Department of Pharmacy, Shanghai Jiaotong University, School of Medicine, Shanghai, China.
Footnotes
Competing Interests: No competing interests declared.