Computational mechanistic studies on enantioselective pybox-ruthenium-catalyzed cyclopropanation reactions