To Preserve or Not to Preserve Invalid Solutions in Search-Based Software Engineering: A Case Study in Software Product Lines | IEEE Conference Publication | IEEE Xplore