Clear solar cells hit an all-time efficiency record