Molecules and medical function of Diospyros lotus L.