Text this: Review on New-Generation Batteries Technologies: Trends and Future Directions