A Cost-Effective TSV Repair Architecture for Clustered Faults in 3-D IC