A Distributed Networked Approach for Fault Detection of Large-scale Systems