1. University of Glasgow, Glasgow G12 8QQ, Scotland, United Kingdom
2. Logica Space and Defence Systems Ltd., London W1A 4SE, England, United Kingdom
3. University of Glasgow, Glasgow G12 8QQ, Scotland, United Kingdom
4. University of Edinburgh, Edinburgh EH9 3JZ, Scotland, United Kingdom