SEARCH Articles Figures Tables DPPH free radical-scavenging assay Free radicals scavenging Free scavenger Free-radical scavenger Radical scavengers Scavenging assay