ball milling in organic synthesis: solutions and challenges