High efficiency quasi 2D lead bromide perovskitesolar cells using various barrier molecules