Author: Rong min zong yi yuan. Dian nao zhong xin