Author: Dalian hai yun xue yuan. Zhi tu jiao yan shi