Applications of nanomaterials : advances and key technologies (Woodhead Publishing, 2018)