Affiliation: | 1. China-Cuba Moringa oleifera Science and Technology Cooperation Center, Yunnan Institute of Tropical Crops, Jinghong 666100, China;2. Key Laboratory of Forest Disaster Warning and Control of Yunnan Province, Southwest Forestry University, Kunming 650224, China |