1. Computer Science Department, National Yang Ming Chiao Tung University, China
2. Computer Science Department, University of North Carolina Wilmington, United States
3. Apex Material Technology Corp., China
4. School of Computing, Clemson University, United States