Whole System Energy And Cost Optimization Of Residential Swimming Pool Pumping Systems