Cystic fibrosis from bench to bedside.