2-Hydroxybenzaldehyde nicotinoyl hydrazone AIDS-008902 AIDS008902 Niazid 2OHPhCHO