Along with climate change, lack of energy resources, food security, ageing population is one of the major global challenges for the 21st century.