A survey of multi-source energy harvesting systems | IEEE Conference Publication | IEEE Xplore