Hairu Wen Bourns College of Engineering, Department of Computer Science University of California Riverside , USA