Project supported by the National Natural Science Foundation,China(No.61262024,61379032,61462095),the Natural Science Foundation of Yunnan Province,China(No.2012FD005),the Scientific Research Foundation of Yunnan Provincial Education Department,China(No.2013Y365),the Open Fund Project of Yunnan Provincial Key Laboratory of Software Engineering,China(No.2012SE307),and the Talent Project of Yunnan University,China(No.XT412003).