Recent Progress and Emerging Applications of Rare Earth Doped Phosphor Materials for Dye-sensitized and Perovskite Solar Cells: A Review.