Fujian Provincial Key Laboratory of Polymer Materials, College of Chemistry and Materials Science, Fujian Normal University, Fuzhou 350117, People’s Republic of China ...
Department of Chemistry and Biochemistry, University of Central Arkansas, Conway, Arkansas 72035, United States ...