Plasmonic metal nanocubes for broadband light absorption enhancement in thin-film a-Si solar cells