Funding acknowledged from EPSRC (EP/P510506/1)