Ginkgo biloba and its extraordinary properties