1. Institute for Communications Engineering, Technische Universität München, Munich, Germany
2. Electrical and Computer Engineering Department and the Center for Memory and Recording Research, University of California, San Diego, La Jolla, CA, USA
3. Computer Science Department, Technion—Israel Institute of Technology, Haifa, Israel