Centre for Research on Adaptive Nanostructures and Nanodevices (CRANN) and Advanced Materials Bio-Engineering Research Centre (AMBER), Trinity College Dublin, Dublin 2, Ireland ...