1. Deutsche Telekom, 64289 Darmstadt, Germany
2. Department of Electrical and Computer Engineering, University of Cyprus, Nicosia 22006, Cyprus
3. Department of Computer Science, Darmstadt University of Technology, 64289 Darmstadt, Germany
4. Distributed Systems Group, University of Kassel, 34127 Kassel, Germany