Biosynthesis of cannflavins A and B from Cannabis sativa L. (August 2019)