PM2.5 concentration prediction using satellite remote sensing data