What are the advantages and limitations of aluminum die casting?