Efficiently embedding QUBO problems on adiabatic quantum computers