Radiative corrections to quarkonium hyperfine splitting and ηb mass puzzle