[1] Deakin Univ, Sch Informat Technol, Burwood, Vic 3125, Australia
[2] Qilu Univ Technol, Minist Educ, Shandong Acad Sci, Shandong Comp Sci Ctr,Key Lab Comp Power Network &, Jinan 250353, Peoples R China
[3] Shandong Fundamental Res Ctr Comp Sci, Shandong Prov Key Lab Comp Power Internet & Serv C, Jinan 250353, Peoples R China