Developing a 3D elastoplastic constitutive model for soils: A new approach based on characteristic stress