Thin film CDTE solar cells deposited by pulsed DC magnetron sputtering