Identifying the host galaxy of the short GRB 100628A