solar buffer layer