Push for solar energy: Is India on the right path?