Before revision:  Also , protein complexes are not only in different density but also in a large range of scale, making it extremely difficult to be detected.
After revision:  Also , protein complexes not only have different densities but also a various range of scales, making them extremely difficult to be detected.