Fundamental limits of energy harvesting and remotely powered communication systems