Outdoor solar-powered lamps