A review on bis-hydrazonoyl halides: Recent advances in their synthesis and their diverse synthetic applications leading to bis-heterocycles of biological interest