DFT insights into the structure, reactivity and radical scavenging activity of cycloartocarpesin. (21st May 2021)