India has to abandon domestic sourcing of solar equipment as WTO favours the US stand