Organic-Inorganic Hybrids for Energy & Environmental Applications