Trinity College Dublin
Sri Lanka Institute of Nanotechnology (SLINTEC)
University of Dublin Trinity College, Dublin, Ireland.