Hofmann, August Wilhelm, chemist