Inversion of surface scattering models: comparing criteria and algorithms to estimate bare soil parameters