Qionglin Liang Author