1. Department of Mechanical Engineering, Imperial College London, London, U.K.
2. Department of Engineering and Architecture, University of Trieste, Trieste, Italy
3. also with the Department of Engineering and Architecture, University of Trieste, Department of Electrical and Electronic Engineering, Imperial College London, London, U.K., 34127 Trieste, Italy