Structural design of cable-suspended roofs