Affiliation: | 1 Hefei National Laboratory for Physical Sciences at Microscale and School of Life Sciences, University of Science and Technology of China, Hefei, Anhui 230027, People's Republic of China2 Aix-Marseille Université and Laboratoire de Chimie Bactérienne, Unités Propres de Recherche 9043, Centre National de la Recherche Scientifique, 31 Chemin Joseph Aiguier, 13402 Marseille Cedex 20, France |