http://www.cnblogs.com/zhangchaoyang/articles/2220398.html http://blog.csdn.net/likelet/article/details/7056068 http://download.csdn.net/detail/xiaoxio006/4812975