India set for Mars mission Nov. ’13