Studies on the immunomodulatory effects of Boerhaavia diffusa alkaloidal fraction.