Lymphatic filariasis in humans: an immunologic maze.