The commonly used materials for solar cells are