Feature-rich Geometric and Electronic Properties of Carbon Nanoscrolls