an efficient and stabilised sph method for large strain