Miroslav Vahala's scientific contributions