SEARCH Articles Figures Tables Electrophilic aromatic substitution comparison pyrrole/thiophene/furan Thiophene electrophilic aromatic substitution Thiophenes aromaticity Thiophenes electrophilic aromatic substitution