Highly conjectural suppositions.The writer of article does not seem to be very well versed on basic chemistry or biology.
I think assuming that life on other world wouldnt develop photosynthesis, taking advantage of the boundless energy of a nearby star is ludicrous.