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