SEARCH Articles Figures Tables 2-substituted thiophenes Bipyridyl Substitution thiophene Thiophenes substitution