Continuing medical education for life: eight principles.