Technical guide to solar mounting structures: rooftop vs ground vs tracker systems, C/U/Sigma/strut rails, S350GD steel vs aluminum, thickness windows, pun