Perovskite Precursor Solution Research Articles