Naringenin as a potential immunomodulator in therapeutics.