Bin Zhuge, Minhui Yao, Lei Wan, Weiming Wang and Julong Lan
Information Technology Journal 12 ( 10 ): 1873 - 1883 , 2013