1. School of Information Science and Engineering, Shandong Normal University, China
2. Key Lab of Intelligent Computing and Information Security in Universities of Shandong, China
3. Shandong Provincial Key Lab for Distributed Computer Software Novel Technology, China
4. Institute of Biomedical Sciences, Shandong Normal University, China