1. Department of Electrical and Computer Engineering Northwestern University Evanston IL 60208 USA
2. Western Digital Corporation San Jose CA 95119 USA
3. Fe Research Inc Los Angeles CA 90025 USA
4. Department of Mathematical and Computer Sciences Physical Sciences and Earth Sciences University of Messina Messina 98166 Italy