Is there a OTG cable for the Moto G that is thin, flat, flexable and can be mounted on the back of the phone without getting in the way, as well as having a port on it's self so I can plug it in and have the phone charge, and while I am at it a very thin and flat SDcard reader. I know it sounds...