challenges in solar energy adoption