1. State Key Laboratory of Fine Chemicals, Department of Pharmaceutical Sciences, School of Chemical Engineering, Dalian University of Technology, Dalian 116024, People's Republic of China
2. Department of Chemistry, Karakoram International University, Gilgit-Baltistan, 15100, Pakistan