School of Mathematical and Computer Sciences, Heriot-Watt University, Edinburgh EH14 4AS, Scotland. ceead@macs.hw.ac.uk|School of Mathematical and Computer Sciences, Heriot-Watt University, Edinburgh EH14 4AS, Scotland. ceead@macs.hw.ac.uk