Haptic smart skins: from biomimetics reasoning to wearing technology