frontiers a comprehensive review on the synthesis and