Author: Fu, Hanqing.