, Department of Computer Science, The University of York, York, U.K., China