Text this: A novel deep learning identifier for promoters and their strength using heterogeneous features