Author: Hongen Liao,Xiaochuan Pan,P. J. Eddie Edwards