Distributed data-driven optimal fault detection for large-scale systems. (December 2020)