Pneumocystis carinii pneumonia: a clinical review.