Solar panel advancements