Please fix all of the grammar mistakes in this text:
However, there are many other kinds of energy source on the earth such as nuclear power, water power and solar power.
However, there are many other kinds of energy sources on the earth, such as nuclear power, water power, and solar power.