Text this: Synthesis and antibacterial activity of some new 3-hydroxy-2-naphthoic acid hydrazide derivatives for dyeing polyester fabrics