Modelling fluorescence of intercalating and minor groove binding molecular probes for nucleic acids: a combined quantum-mechanical and spectroscopic study