UP to buy 600 electric buses, targets 10,000 for public transport by 2024