Internet Archive BookReader - Optimization of energy recovery systems