Adult haemophagocytic lymphohistiocytosis: a Review.