Computational approach towards classification and annotation of genomes and proteomes analysis of hnh domain proteins