Solution to common problems of solar panel diffusion