ENE419-G 24H Solar Cell Technology and Applications