An oily green algal film slops on the shore of Tai Lake, China