Semiconductor device and fabrication method thereof | Patent Publication Number 20150137327 | Patexia