Broadband light trapping in nanopatterned thin film amorphous silicon solar cells