Simulation of shaped-charge jet penetration into drained and undrained sandstone using the material point method with new approaches for constitutive modeling