Hundreds defy restrictions, join street protest in Kashmir