3,4-(Methylenedioxy)benzaldehyde nicotinoyl hydrazone AIDS-008910 AIDS008910 Niazid MedioxyP