1. Department of Organic Chemistry and Biochemistry, Federico II University of Naples, Naples, Italy and School of Biotechnological Sciences, Federico II University of Naples, Naples, Italy
2. Department of Organic Chemistry and Biochemistry, Federico II University of Naples, Naples, Italy
3. Department of Protein Engineering, Life Science Division, C.E.A., Marcoule, France