Theoretical studies on Schiff base formation of vitamin b6 analogues