BMTC will soon have 300 electric buses: CM Bommai