The Engel function and complete food demand system for Chinese urban households