Effective self-righting strategies for elongate multi-legged robots