[MODIFY]
1. modify the old libusb call to a new one.
2. usb pthread init function to dynamically init the condition and mutex.