introduction to solid state physics for materials engineers pdf