12th ICECS 2005: Gammarth, Tunisia