1. Atlas Elektronik GmbHSebaldsbruecker Heerstrasse 235BremenGermany
2. Department of Electronic and Electrical EngineeringUniversity College LondonTorrington PlaceLondonUK
3. Department of Computer ScienceUniversity College LondonGower StreetLondonUK