do solar lights charge in indirect sunlight