Inverse design of a nano-scale surface texture for light trapping | IEEE Conference Publication | IEEE Xplore