1. State Key Laboratory of Chemical Biology and Drug Discovery, Department of Applied Biology and Chemical TechnologyThe Hong Kong Polytechnic University, Hung Hom, Kowloon Hong Kong SAR
2. Laboratoire d'Innovation Moléculaire et Applications (LIMA), Université de Haute-AlsaceUniversité de Strasbourg, CNRS, UMR 7042 Mulhouse 68200 France