Silicone oil microdroplets and protein aggregates in repackaged bevacizumab and ranibizumab: effects of long-term storage and product mishandling.