In today’s world, environment and sustainability are two key issues which are given outmost importance in any technological and scientific development. Cleaner production, green energy and eco-friendly materials will be the choices of future generations to make the world a better place for...