Nano/Micro-Structured Materials for Energy and Biomedical Applications - Bingbing Li, Tifeng Jiao (Springer Singapore, 2018)