Barium aluminate nano-powders efficient catalyst for the synthesis of novel benzo[b]thiophene, thieno[2, 3-c]thiopyran and thieno[2, 3-c]pyridine derivatives. (3rd August 2017)