参考资料:
http://www.cnblogs.com/chengmin/p/3818133.html http://blog.csdn.net/zhoutaopower/article/details/35785023 http://blog.csdn.net/zhoutaopower/article/details/42400965 http://blog.csdn.net/hwmt2012/article/details/17148331