Ginkgo biloba: an update review on pharmacological, ethnobotanical, and phytochemical studies