Investigation of infrared solar cells based on heterojunctions formed by Si and single-walled carbon nanotubes