1. Catalytic Hydrogenation Research Center, Zhejiang University of Technology, Zhejiang Key Laboratory of Green Pesticides and Cleaner
Production Technology, Zhejiang Green Pesticide Collaborative Innovation
Center, Hangzhou 310014, PR China
2. Ninhua Co. Ltd., Ningbo 315000, PR China