Key Laboratory of Applied Chemistry of Chongqing Municipality, College of Chemistry and Chemical Engineering, Southwest University, Chongqing 400715, P. R. China ...
The Supporting Information is available free of charge at https://pubs.acs.org/doi/10.1021/acs.joc.4c01369.