20050226 india: ISRO to launch Italy's satellite