First Solar – Strong Buy after recent Q1'16 Results