Does solar energy work in cold weather?