Biotech sector takes a beating, with some charts warning of further losses