A novel low band gap polymer PDTNTBQ