Benign approaches for the synthesis of bis-imine Schiff bases