How is animal communication defined