Characteristics of hydrogen production and substrate consumption of Rhodopseudomonas palustris CQK 01 in an immobilized-cell photobioreactor.