Magnetic films epitaxially grown on semiconductors