Distributed-coupling linear particle accelerators