Linear Systems: Optimal and Robust Control