Hao, Zhuo, 1. University of Science and Technology of China Department of Electronic Engineering and Information Science Hefei, Anhui 230027, P.R.China, and 2. State University of New York at Buffalo Department of Computer Science and Engineering 201 Bell Hall, Amherst, NY 14260, USA, China