Tarantula Nebula, NGC 2070, Frank Alvaro