9-Anthraldehyde oxime: a synthetic tool for variable applications