Home National ISRO successfully launches earth observation satellite and 30 other satellites