Before revision:  However, there is still only limited understanding of the energy availability from various sources and its impact on energy harvesting-adaptive algorithms.
After revision:  However, there is still only limited understanding of the energy availability from various sources and its impact on energy harvesting adaptive algorithms.