20081106 india: ISRO develops new satellite