Author: Wang, Daming.