Third Generation Solar Cells: Materials, Methods And Future Perspectives