A perspective of promoter architecture from the CCAAT box