New ‘artificial leaf’ can create ammonia directly from pure sunlight