Organic-Inorganic Halide Perovskite Photovoltaics From Fundamentals to Device Architectures (Springer International Publishing, 2016)