Titrations in non-aqueous media. Part I. Determination of factors influencing the basicity of schiff bases in nitrobenzene solvent