Mavatar: the only avatar application platform in China