Hoechst 33258 DNA assay