Properties and potential optoelectronic applications of lead halide perovskite nanocrystals | Synapse