Sonochemical synthesis of CH3NH3PbI3 perovskite ultrafine nanocrystal sensitizers for solar energy applications | Publicación