Polyamines and environmental challenges : recent development