Light absorbing molecules are called