Simulation of soft finger contact model with rolling effects in point-contact haptic interfaces