Discuss as:

Mars rovers get mystery power boost

Cleaner solar panels generating increased electricity