Multi-group consensus of heterogeneous fractional-order nonlinear agents via pinning control