50PCS USB 3.1 Type-C 16 Pin Female Socket SMD DIP PCB Connector for PCB design DIY high current fast charging