USB Type-C Essentials:An Introduction to USB Type-C Technology