JPMorgan says interest in solar energy for homes remains high so buy these stocks for the long term