A New Coupling Scheme for Haptic Rendering of Rigid Bodies Interactions Based on a Haptic Sub-world Using a Contact Graph