Interface engineering for high-performance perovskite hybrid solar cells