Institute of Materia Medica;
Chinese Academy of Medical Sciences;
Peking Union Medical College;
Beijing 100050;
China;
Institute of Medicinal Plant Development;
Chinese Academy of Medical Sciences;
Peking Union Medical College;
Beijing 100094;
China;