Challenges of sustainable chemistry