Tata Tech shares fall 8% on profit-taking; M-cap falls below Rs 50,000 Crore