Title: Alternative thin film solar cells