Duality of Controllability and Observability Gramians