[1] Natl Univ Def Technol, Coll Meteorol & Oceanog, Changsha 410073, Hunan, Peoples R China
[2] Natl Univ Def Technol, Coll Comp Sci & Technol, Changsha 410073, Hunan, Peoples R China
[3] Nanchang Univ, Coll Comp Sci & Technol, Nanchang 330000, Jiangxi, Peoples R China
[4] Univ Leeds, Sch Comp, Leeds LS2 9JT, West Yorkshire, England