Algae, environment and human affairs