Solar thin film etching