Molecular Diagnostics: Promises and Possibilities