TY - BOOK AU - Petrova V TI - High efficient low cost photovoltaics recent developments U1 - 530 PET PY - 0000/// PB - ER -