Microalgae: A Promising Feedstock for Energy and High-Value Products