Different PV technologies and their state of art