(s)renewablecapable of being renewed; replaceable“renewable energy such as solar energy is theoretically inexhaustible”