Candi Solar secures $38 Million funding