solar contribution