A multistep bioinformatic approach detects putative regulatory elements in gene promoters