Article History
Received: 17 April 2020
Accepted: 1 June 2020
First Online: 5 August 2020
Compliance with Ethical Statements
:
: The authors declare that they have no conflict of interest.
: The animal experiments were approved by the Ethics Committee of Animal Care and Welfare of the Institute of Medical Biology, Chinese Academy of Medical Sciences and Peking Union Medical College (Permit Number: SCXK (dian) K2017-0002), in accordance with the animal ethics guideline of the Chinese National Health and Medical Research Council and the Office of Laboratory Animal Management of Yunnan Province, China. All efforts were made to minimize animal suffering.