SEARCH Articles Figures Tables DPPH free radical-scavenging assay DPPH radical scavenging assay Free Radical Scavenging Assay Superoxide scavenging activity assay