Home Eco Friendly Guide Germanium nanowires could make fabric bulletproof, harness solar energy too