Battery Energy Storage Technology for Clean Energy