Shadows of Thermal Power Gloom Loom over Solar Industry