Computer Engineering and Technology - Xu, Weixia; Xiao, Liquan; Lu, Pingjing; Li, Jinwen (Springer Berlin Heidelberg, 2013)