Cross-layer design for secure and resilient cyber-physical systems : a decision and game theoretic approach (2020)