DOE:10.1260/0958-305X.22.8.1085 DOE:10.1260/1475-472X.14.1-2.25 DOE:10.1260/2040-2295.1.2.277 DOE:10.1260/0263617054353618 DOE:10.1260/095830509789876718