Synthesis, structure elucidation and antimicrobial activity of some 3-hydroxy-2-naphthoic acid hydrazide derivatives.