alan.liuhongliang