This book discusses recent developments in renewable and sustainable