Solar power generation applications in daily life