China's new 'ethnic unity' law has come into effect, requiring schools and government agencies to use Mandarin as their main language, raising concerns over its impact on minorities.