fixed bug in __quote_plus