The major challenges of the 21st century faced by human beings are how to achieve water security, food security, energy security and environmental security. Owing to enhanced …