School of Information Science and Engineering, Shandong Normal University, Jinan Shandong 250014, China; 2. Shandong Provincial Key Laboratory for Distributed Computer Software Novel Technology, Shandong Normal University, Jinan Shandong 250014, China