Key ecological challenges in sustainable algal biofuels production | UPT Perpustakaan UHAMKA