Institution: | 1. Department of Chemistry, University of Idaho, Moscow, Idaho, 83844–2343, USA, Fax: (+1)?208‐885‐9146;2. Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, 354 Fenglin Road, 200032 Shanghai, China;3. Los Alamos National Laboratories, Los Alamos, New Mexico 87545, USA |