Pro-Energy: A novel energy prediction model for solar and wind energy-harvesting wireless sensor networks | IEEE Conference Publication | IEEE Xplore