1995 Atlantic tropical storms : views from the NOAA satellites. (Technical report, 1996)