Fang Yidong <fangyidong@yahoo.com.cn>