Authors: Xu Liang, Caixia Xue, Ming Huang - Communications in computer and information science 2010 cited by 33