Hao Huang, State Key Laboratory for Novel Software Technology, Nanjing University