Novel thienopyrrole glycogen phosphorylase inhibitors: Synthesis, in vitro SAR and crystallographic studies