Low-molecular-weight carbon nitrides for solar hydrogen evolution.