Alleviating oscillations in GaN power circuits through active gate drive control and evolutionary multi-objective optimization