Diverse energy storage technologies