Splenic pneumocystosis: an atypical presentation of extrapulmonary Pneumocystis infection.