Analytical Prediction of Chatter Stability in Milling—Part I: General Formulation | Synapse