Pneumocystis carinii pneumonia: a review of current issues in diagnosis and management