New solar cells break efficiency record

background image