Selectivity in the formation of straight-chain versus cyclised products on Knoevenagel condensation between 2-thiobarbituric acid and 2-hydroxynaphthaldehydes