http://my.oschina.net/ielts0909/blog/93190
http://www.iteye.com/magazines/107
http://blog.csdn.net/honglei915/article/details/37563647