Tata Nano EV: From range to safety features, know all about India's most affordable electric car