Minimally invasive coronary artery bypass grafting on a beating heart