Efficient planar heterojunction perovskite solar cells fabricated via roller-coating