Effect of ACGME duty hours on attending physician teaching and satisfaction.