Characterization and design of tuned liquid dampers with floating roof considering arbitrary tank cross-sections