The synthesis of tenofovir and its analogues via asymmetric transfer hydrogenation.