Prediction of transcription factor binding sites (TFBSs) in genomic sequences