solar oxide film