EasyAcc USB 3.0 7 Port Hub Bus-Powered and Self-Powered 2-in-1 Hub Long 3.3 ft USB Data Cable Portable Hub for MacBook, Ultrabooks,Microsoft Surface, Laptops, Black