A machine learning framework for remaining useful lifetime prediction of li-ion batteries using diverse neural networks | Synapse