1. Department of Chemistry, Shanghai University, 99 Shangda Road, Shanghai 200444, People’s Republic of China
2. Natural Substances, Shanghai Institute of Organic
Chemistry, Chinese Academy of Sciences, 354 Fenglin Lu, Shanghai 200032, People’s Republic of China