Over 23% power conversion efficiency of planar perovskite solar cells via bulk heterojunction design