1. a Cooperative Distributed Systems Engineering Group, Electrical & Computer Engineering Department , University of Western Ontario , London, Ontario, Canada
2. b Integrated Manufacturing Technologies Institute , National Research Council Canada , London, Ontario, Canada E-mail:
3. c Cooperative Distributed Systems Engineering Group, Electrical & Computer Engineering Department , University of Western Ontario , London, Ontario, Canada E-mail: