Theoretical insights into the mechanism, kinetics and solvent effects of the radical scavenging activity of artoheterophyllins