A comprehensive kinematic analysis of the double wishbone and MacPherson strut suspension systems. (November 2016)