Mahindra launches ‘e20’ electric car priced at Rs 5.96 lakh