1. a Department of Weather Satellites and Radars , Hellenic National Meteorological Service , Hellinikon, Athens, 16603, Hellas
2. b Department of Applied Physics and Electronic & Mechanical Engineering , University of Dundee , Dundee, Scotland, DD1 4HN, U.K