Alexandra Bowie elected BHA president