Application of SINDO1 to silicon, aluminum, and magnesium compounds