SkinSense: Efficient vibration-based communications over human body using motion sensors