Text this: Dynamic balance optimization method for aero-engine rotor without trial weight