publication venue for Advanced microhole arrays for light trapping in thin film silicon solar cells. 125. 2014