On-chip Electrostatic Discharge Protection Circuit Research Articles