Sloshing disturbance rejection control design for liquid-filled spacecrafts