Journal: Recent Patents on Computer Science Volume: 10 Issue: 1 Year: 2017 Page: 43-52 Author(s): Gaiyun Zhou,Haifeng Hu,Li Ma