Flutter-constrained Optimization with the Linearized Frequency-domain Approach