difference between bypass and open heart surgery