Department of Chemistry and Institute for the Physics of Living Systems, University College London, London, WC1H 0AJ, United Kingdom Institute for Bioengineering of Catalunya (IBEC), The Barcelona ...