Timing Drive Systems: An In-Depth Review of Chain Systems, Components, and Technologies