1. Department of Electrical and Computer Engineering, National University of Singapore, Singapore 117576
2. Institute for Infocomm Research, Agency for Science Technology and Research, Singapore 138632
3. Institute for Infocomm Research, Agency for Science Technology and Research, Singapore 138632, and School of Electrical Engineering and Telecommunications, University of New South Wales, NSW 2052, Australia
4. Data Storage Institute, Agency for Science Technology and Research, Singapore 117608