1. School of Chemical and Biological EngineeringLanzhou Jiaotong UniversityLanzhou730070People's Republic of China
2. Engineering and Technology Center of Gansu Province for Botanical PesticidesLanzhou Jiaotong UniversityLanzhou730070People's Republic of China
3. Beijing Jiafu Technology Co. Ltd13A Beiyuan RoadChaoyang DistrictBeijing100107People's Republic of China