What Is a LiFeP04 Solar Generator?

What Is a LiFeP04 Solar Generator?