Organic-inorganic halide perovskites : photovoltaics, light emitting devices and beyond /: photovoltaics, light emitting devices and beyond. (2018)