New Capital launches 10 electric buses