Design, synthesis and biological evaluation of pyrazolo-pyrimidines and related isosteres as inhibitors of protein kinases, potential antineoplastic agents