Vector shape optimization of an electrostatic micromotor using a genetic algorithm