Share your experience!
I don't think i've heard of an OTP-cable before. Do you mean OTG-cable? You can connect a pendrive to Xperia Z1 using an OTG-cable.
OTP is a Fiber optic extension which is rarely used in large office buildings to transfer data over USB so as above any USB2.0 OTG cable is fine which is then connected to the OTP-USB card
For those reading and saying what's this
USB over 5 meters will start to loose it's signal strength and over a large distance like in a office the data can become corrupted so OTP or Fiber optic is then used which has no signal loss of distances upto 70km meaning no data corruption.
But I think the original poster means OTG unless the pen drive is connected to a OTP hub some distance from the phone