you should also take into account that oil has reached it's peak state and with dwindling reserves, it's future prices will be difficult to bare compared to nuclear power. Hydro power needs to be exploited more in Indian states like himachal and some north-eastern states along with making use of potential hydro power from Nepal.