c++ identification html rdna cobol j2ee protein a php ribosomal dna java bacteria .net db2 qalign microbiology