1. Electronic and Electrical Engineering Department; University of Strathclyde; Glasgow UK
2. Management Science Department; University of Strathclyde; Glasgow UK
3. Naval Architecture, Ocean and Marine Engineering Department; University of Strathclyde; Glasgow UK