The flavonoids : new perspectives in biological activities and therapeutics