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