Infectious mononucleosis: recent developments.