Add Hanyu Pinyin functions