... a College of Chemistry and Material Sciences, Heilongjiang University, Harbin 150080, China b State Key Laboratory of Bioorganic and Natural Products Chemistry, Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, Shanghai 200032, China ... J. Chem. ...