Perovskite crystals redissolution strategy for affordable, reproducible, efficient and stable perovskite photovoltaics