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