Laboratory of Synthesis and Natural Products (LSPN), Institute of Chemical Sciences and Engineering, Ecole Polytechnique Fédérale de Lausanne, EPFL-SB-ISIC-LSPN, BCH 5304, 1015 Lausanne, Switzerland ...
School of Bioengineering and Health, Wuhan Textile University, Wuhan 430200, P. R. China Key Laboratory of Textile Fiber and Products, Ministry of Education, Wuhan Textile University, Wuhan 430200, ...