Hydrazide-hydrazones of 3-methoxybenzoic acid and 4-tert-butylbenzoic acid with promising antibacterial activity against Bacillus spp. (1st November 2016)