Channel Modeling and Capacity Analysis for Nanoscale Communications and Networking