1. Department of Computer Science, Department of Electrical Engineering, Texas Tech University, Lubbock TX 79409-3104, USA
2. ECHO Labs, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
3. Department of Physiology, McGill University, Montreal, QC, Canada H3G 1Y6