added class CPinyin