Olectra to supply 300 electric buses worth Rs 500 crore to Telangana