High Performance Solution-Processed Perovskite Photovoltaics By Novel Materials