Ultraviolet Coronagraph Spectrometer (UVCS) for the Solar and Heliospheric (SOHO) mission