Homogeneous redundancy optimization in multi-state series-parallel systems: A heuristic approach