A mini review: Functional nanostructuring with perfectly-ordered anodic aluminum oxide template for energy conversion and storage