The Physics of Low-dimensional Semiconductors: An Introduction