International Centre for Genetic Engineering and Biotechnology, 34012 Trieste, Italy.|International Centre for Genetic Engineering and Biotechnology, 34012 Trieste, Italy.|International Centre for Genetic Engineering and Biotechnology, 34012 Trieste, Italy.|International Centre for Genetic Engineering and Biotechnology, 34012 Trieste, Italy.|International Centre for Genetic Engineering and Biotechnology, 34012 Trieste, Italy.|International Centre for Genetic Engineering and Biotechnology, 34012 Trieste, Italy.|International Centre for Genetic Engineering and Biotechnology, 34012 Trieste, Italy.