Pi controller optimization using genetic algorithm for tremor suppression