Characterisation of surface oxygen groups on different carbon materials by the Boehm method and temperature-programmed desorption