Monocrystalline and thin film solar panels