2 ms·Chin Hua solar glass generates electricity, lets (most of) the sun shine in2 points by there 16y ago