insolation energy limited