Open-loop control of combustion instabilities in a full-scale annular ramjet combustor using linear genetic programming (Chinese Journal of Aeronautics, 2025)