1. Institute for Microelectronics and Microsystems-Unit of Naples-National Research Council, Via Pietro Castellino, Naples 80131, Italy
2. Institute of Protein Biochemistry-National Research Council, Via Pietro Castellino, Naples 80131, Italy
3. Lawrence Berkeley National Laboratory, Molecular Foundry, Berkeley, California 94720, United States