1. School of Chemistry and Chemical Engineering, Shandong University of Technology, 266 West Xincun Road, Zibo 255049, People’s Republic of China
2. Shandong Xinhua Pharmaceutical Company Limited, No.1, Lutai Road, Zibo 255000, People’s Republic of China