Solar aureoles caused by dust, smoke, and haze.