, 1. Computer Science Department Central Washington University, Ellensburg, USA 2. Electronics and Computers Department Transilvania University of Brasov, United States