Improved ocean circulation modeling with combined effects of surface waves and M2 internal tides on vertical mixing: a case study for the Indian Ocean