Heterocyclization of thiouracil derivative: synthesis of thiazolopyrimidines, tetrazolopyrimidines and triazolopyrimidines of potential biological activity