Maruti launches India's first E100 vehicle June 5, achieves record sales