Functional adaptive H-infinity observer design for a class of bilinear systems with time delays,