http://www.dataguru.cn/article-9820-1.html
http://www.360doc.com/content/16/1017/22/35796855_599210612.shtml