Evolvable systems : from biology to hardware ; 5th international conference, ICES 2003, Trondheim, Norway, March 17 - 20, 2003 ; proceedings