Affiliation: | (1) Department of Computer Science, Virginia Polytechnic Institute and State University, Northern Virginia Center, 7054 Haycock Road, Falls Church, VA 22043, USA;(2) Computer Science and Information Engineering Department, National Cheng Kung University, Tainan, Taiwan |