Electric cables and connectors