10th ICECS 2003: Sharjah, United Arab Emirates