2-Hydroxy-3-methoxybenzaldehyde nicotinoyl hydrazone AIDS-008908 AIDS008908 Niazid 2OH3MeOP