Materials science business.industry Perspective (graphical) Energy Engineering and Power Technology Halide 02 engineering and technology 010402 general chemistry 021001 nanoscience & nanotechnology Spatial distribution 01 natural sciences 0104 chemical sciences law.invention law Solar cell Materials Chemistry Electrochemistry Chemical Engineering (miscellaneous) Optoelectronics Electrical and Electronic Engineering 0210 nano-technology business Perovskite (structure)