Organic-Inorganic Halide Perovskite Photovoltaics From Fundamentals to Device Architectures | EKB DL