Effect of PM2.5 chemical constituents on atmospheric visibility impairment. (4th May 2018)