Plasmonic solar cell at normal and oblique incidence