A Review on Machine Learning Algorithms for Dust Aerosol Detection using Satellite Data