Nguyen Dinh Chieu, ve tac gia va tac pham