Authors: Bo Zou, Feng Guo and Jinyu Guo