Algal biorefinery technology