Professor Guang-Zhong Yang Royal Society/Wolfson MIC Laboratory 305/306 Huxley Building Department of Computing 180 Queens Gate Imperial College of Science, Technology, and Medicine London SW7 2BZ United Kingdom