Ultrathin and easy-processing photonic crystal absorbing layers to enhance light absorption efficiency of solar cells