Methodological developments in nucleic acid diagnosis