Nanotextured solar cells using aluminum as a catalyst and dopant | IEEE Conference Publication | IEEE Xplore