Chemistry: Concepts and applications