USB Extension Cable Length: Passive and Active Limits