Tamil Nadu reports more recoveries than new COVID-19 cases for 8th day