hydrazonaphthalene