added pinyin map, convert function and tests