IEC power connectors and sockets