Stocks to buy today: Experts have recommended buying these eight shares — UPL, Biocon, HDFC Life, Fortis Healthcare, Tata Technologies, Samman Capital, and MM Forging