Author: Qingdao hai yang da xue