Solar cables & connectors