Molecular basis and application of in situ hybridization