晶体和非晶体各有哪些?