Interaction of diplacone and eriodictyol with DNA by multi-spectroscopic and molecular modelling methods