20090722 india: Cloudy skies mar eclipse in many parts of India