Recent progress in perovskite solar cells: material science