Solar panels for self-consumption an attractive alternative