Dept. of Electronics and Information Engineering, University of Southampton, Highfield, Southampton,