Affiliation: | (1) Department of Electronics and Information Engineering, Huazhong University of Science and Technology, 430074 Wuhan, Hubei, China;(2) Institute for Parallel and Distributed Systems, IPVS, University of Stuttgart, Breitwiesenstrasse 20-22, 70565 Stuttgart, Germany |