Affiliation: | (1) Institute of Biology and Agricultural Biotechnology (IBBA), National Research Council (CNR) of Italy, via Salaria km 29.300, 00015 Monterotondo Scalo, Rome, Italy;(2) Institute of Crystallography (IC) – CNR, via Salaria km 29.300, 00016 Monterotondo Scalo, Rome, Italy;(3) Department of Plant Science and Production, University of Bari, Via Amendola 165/A 70126, Bari, Italy |