India has joined the small club of countries to run trains on alternative fuel with the launch of its first solar-powered diesel electrical train in New Delhi.