Semiconductor Technology: Proceedings of the 4th International Conference on Semiconductor Technology (ISTC 2005, Shanghai, China)