The Latest Trends In Solar and Energy Battery Storage