Solar-powered outdoor lamps