First Solar Revises up Its 2015 Guidance