Organic, Inorganic and Hybrid Solar Cells by Ching-Fuh Lin & Wei-Fang Su