A Network-Based Approach for Reducing Test Suites While Maintaining Code Coverage