Tech Mahindra to acquire 26% stake in Huoban Energy for Rs 1.60 crore