solar substrate