THz emission from semiconductor surfaces