1. School of Chemistry and Chemical Engineering; Shanghai Jiao Tong University; Shanghai 200240 Peoples Republic of China
2. LANXESS Chemical (China) Company Limited; Shanghai 200021 Peoples Republic of China
3. LANXESS Incorporation; London N6G 0J3 Canada