Observer for distributed-parameter diffusion systems