A Generic Approach For Inversion And Validation Of Surface Reflectance and Aerosol Over Land: Application To Landsat 8 And Sentinel 2