Binding of a non-ionic pyrenylisoxazolidine derivative to double-stranded polynucleotides: spectroscopic and molecular modelling studies