Center for Mitochondria and Healthy Aging;
College of Life Sciences;
Yantai University;
Yantai 264005;
Shandong;
China;
State Key Laboratory of Plateau Ecology and Agriculture;
Qinghai University;
Xining 810016;
Qinghai;
China;
Key Laboratory of Tibetan Medicine Research;
Northwest Institute of Plateau Biology;
Chinese Academy of Sciences;
Xining 810008;
Qinghai;
China;