1. School of Software Engineering, Sun Yat-Sen University, Zhuhai, China
2. Communications and Statistical Sciences Research Department, Nokia Bell Laboratories, Murray Hill, NJ, USA
3. Electrical Engineering Department, Columbia University, New York, NY, USA