Toshiaki Shinano nitrogen phosphorus