Carbon-Nanotube Solar Photovoltaic Microcells with Nanowelded Contacts