Such thin film transistors have been widely applied to semiconductor devices such as ICs or electro optical devices, and further, such thin film transistors have been needed to have a more miniaturized structure, in response to demands for downsizing and high performance of the semiconductor devices.