TY - GEN AU - Krauter, Stefan ID - 6926 TI - Photovoltaics: Basics, Applications, Recent Developments ER -