Bangalore Launches Eco-friendly Electric Bus