Approaches to the synthesis of azarotenoids and novel heterocyclic salts