discuss the different between the code point and code unit