Science of engineering materials : structure of matter