Author: Dalian gong xue yuan. Ji xie zhi zao jiao yan shi