Author: Lianshenghuofo.