Photovoltaic Technology based on Earth Abundant Materials - PVTEAM