and;
Technology;
on;
Parallel;
and;
Distributed;
Processing;
Laboratory,;
National;
University;
of;
Defense;
Technology,;
Changsha;
410073,;
China;
of;
Computer,;
National;
University;
of;
Defense;
Technology,;
Changsha;
410073,;
China;
of;
Electronic;
Science;
and;
Engineering,;
National;
University;
of;
Defense;
Technology,;
Changsha;
410073,;
China;
Science;
Company,;
Guangzhou;
510001,;
China;