Mahanagar Gas to acquire 30.97% stake in 3EV for Rs 96 crore