DRHC synthesis for simultaneous tracking and formation of nonhomogeneous multi-agents with time-varying communication topology. (15th June 2017)