A smart remaining battery life prediction based on MARS | IEEE Conference Publication | IEEE Xplore