Is this a special cable? I may have lost mine and need to know whether it is usb at both ends. Thanks, Mike