Thank you for your reply. It turned out to be the wrong cable.
I installed USB OTG Checker APP as you suggested, and tested my phone USB is OTG. I used another APP tested my my phone, it says it is not in host mode. It suggested me to change the configuration file in the phone. With a lot of effort I still can't change it because my phone is in "Production Build". Anyway, finally I tested a USB OTG cable, it recognizes the FTDI device and makes communication work.