Solar panels built from crop waste can produce energy without direct light