Emodin: A Review of its Pharmacology, Toxicity and Pharmacokinetics. (18th May 2016)