Generalized Observability Canonical Form