Author: HU MING LIANG . ZHENG JI E