1. Faculty of Information TechnologyUniversity of Science, Vietnam National University Ho Chi Minh City Vietnam
2. Faculty of Information TechnologyUniversity of Information Technology, Vietnam National University Ho Chi Minh City Vietnam
3. Computer Science DepartmentUniversity of Southern California Los Angeles California USA
4. Computer Science and Engineering DepartmentSouthern Methodist University Dallas Texas USA