Author: Hai xia liang an neng yuan jing ji xue shu hui yi (3rd 2009 Beijing, China)