Key Laboratory on High Performance Computing, Hefei, Anhui230027, P.R. China. chhy@mail.ustc.edu.cn.|Key Laboratory on High Performance Computing, Hefei, Anhui230027, P.R. China. jhp9650@mail.ustc.edu.cn.|Hefei University of Technology, Hefei, 230009, China. jiaoyun@hfut.edu.cn.|Key Laboratory on High Performance Computing, Hefei, Anhui230027, P.R. China. xuyun@ustc.edu.cn.|Department of Computer Science, University of Missouri-Columbia, Columbia MO, 65203, USA. ShangY@missouri.edu.