Nanochemistry and materials : a laboratory manual