1. Department of Computer Science, Aberystwyth University, Aberystwyth, U.K.
2. Department of Computer Science, The University of Sheffield, Sheffield, U.K.
3. Shanghai Investigation, Design and Research Institute Company, Ltd., Shanghai, China
4. Department of Electrical Engineering, Surrey University, Guildford, U.K.