Network design and capacity exchange for liner alliances with fixed and variable container demands