Gauge-Invariant Decomposition of Nucleon Spin