Immunomodulatory and antitumour properties of Psoralea corylifolia seeds.