They're solar panels as you've never seen them before: completely clear.