Performance optimization techniques for the front and back of nanostructured ‘black silicon’ solar cells | IEEE Conference Publication | IEEE Xplore