Numerical Simulations Of Thin-Film Solar Cells With Novel Architectures