An overview and prospective on Al and Al-ion battery technologies