New insights into organic-inorganic hybrid perovskite CH₃NH₃PbI₃ nanoparticles. An experimental and theoretical study of doping in Pb²⁺ sites with Sn²⁺, Sr²⁺, Cd²⁺ and Ca²⁺.