Dynamics and control of dual-hoist cranes moving distributed payloads