Chromium telluride thin film solar cells