1. Beijing Key Laboratory of Plants Resource Research and Development, School of Science, Beijing Technology and Business University, Beijing 100048, P.R. China
2. Infinitus International (China) Company, Ltd., Guangzhou, Guangdong 510665, P.R. China