Designing Modular and Redundant Cyber Architectures for Process Control: Lessons learned | IEEE Conference Publication | IEEE Xplore