Clean energy is a trending topic in modern society. With climate change becoming a rising concern, many companies and researchers are doing their best to offer cleaner energy solutions for the world to use. As a result of the necessity, there are a growing number of...