Semiconductor device and manufacturing method of semiconductor device | Patent Publication Number 20170338256 | Patexia