Photovoltaic enhancement of Si solar cells by assembled carbon nanotubes