Download full text in PDF Opens in a new window. Article suggestions will be shown in a dialog on return to ScienceDirect. ... Please enable JavaScript to use all the features on this page. ... Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, 354 Fenglin Road, Shanghai