Semiconductor device and manufacturing method thereof | Patent Publication Number 20140256116 | Patexia