Phjarmacognosy and reverse pharmacognosy: a new concept for accelerating natural drug discovery - IDrugs, 7(11), p.1017-1027, 2004 .