Light trapping in mesoporous solar cells with plasmonic nanostructures