A Classification of Nodes for Structural Controllability